package com.huqing.icu.service;

import com.huqing.icu.base.PagingDto;
import com.huqing.icu.inout.in.CommentAddReq;
import com.huqing.icu.inout.in.CommentListQueryReq;
import com.huqing.icu.inout.in.CommentReplyReq;
import com.huqing.icu.inout.out.CommentListQueryResp;

public interface CommentService {

    Integer addComment(CommentAddReq addReq);

    Integer replyComment(CommentReplyReq replyReq);

    Integer deleteComment(Long id, Long userId);

    Integer likeComment(Long id, Long userId);

    PagingDto<CommentListQueryResp> queryCommentList(CommentListQueryReq queryReq);


}
